improbable event - Spanish English Dictionary